
.uc-info {
  width: 100%;
  margin-top: (10/@font-size-base)*1rem;
  background: @white;
  box-sizing: border-box;
  padding: 0 (10/@font-size-base)*1rem;

  .info-item {
    position: relative;
    .flexbox();
    width: 100%;
    min-height: (45/@font-size-base)*1rem;
    line-height: (25/@font-size-base)*1rem;
    box-sizing: border-box;
    padding: (10/@font-size-base)*1rem 0;
    .hairline(bottom, #e1e1e1);
    &:last-child {
      .hairline-remove(bottom);
    }

    .item-title {
      width: (60/@font-size-base)*1rem;
      font-size: (14/@font-size-base)*1rem;
      color: #5C5767;
      .flex-shrink(0);
    }
    .item-content {
      width: 100%;
      -webkit-box-flex: 1;
      flex: 1;
      .flex-shrink(1);
      .address {
        width: 100%;
        .address-inner {
          width: 100%;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
        }
      }
    }
  }
}